package com.ivc.rule.service;

import java.util.List;

import com.ivc.rule.dto.base.ProductClassDto;

/**
 * 商品大类
 * 
 * @author hedongzhou
 * 
 */
public interface ProductClassService {

	/**
	 * 查询商品大类
	 * 
	 * @param productClass
	 *            商品大类编号
	 * @return
	 */
	public ProductClassDto get(String productClass);

	/**
	 * 查询商品大类总数
	 * 
	 * @param productClassDto
	 * @return
	 */
	public int count(ProductClassDto productClassDto);

	/**
	 * 查询商品大类列表
	 * 
	 * @param productClassDto
	 * @return
	 */
	public List<ProductClassDto> query(ProductClassDto productClassDto);

	/**
	 * 新增商品大类
	 * 
	 * @param productClassDto
	 * @return
	 */
	public ProductClassDto save(ProductClassDto productClassDto);

	/**
	 * 修改商品大类
	 * 
	 * @param productClassDto
	 * @return
	 */
	public ProductClassDto update(ProductClassDto productClassDto);

}
